﻿@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; border:0; width:100%; text-align:center; font-size:12px; line-height:24px; color:#333333;-webkit-text-size-adjust:none; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, span, fieldset, table, th, td{margin: 0; padding:0; list-style:none;}
input, select{font-size: 12px;line-height: 16px;}
img{border:none;}

a{color:#0a0031; text-decoration:none;}
a:hover{color:#ef1616; text-decoration:none;}
.clear{clear:both;}
.mt{margin-top:20px;}
em{font-style:normal; color:red; padding-left:5px;}

/***********************************************index***********************************/
.head{width:1440px; margin:0 auto; position:relative;}
.top{width:1000px; margin:15px auto; z-index:9999; position:absolute; top:0px; left:220px;}
.top h1{float:left;}
.top dl{float:right; width:250px; text-align:left;}
.top dl dt{width:250px;}
.top dl dt a{float:right; padding-left:15px;}
.top dl dt a.on{color:#ef1616;}
.top dl dd{background:url(../images/tel.png) no-repeat left top; height:25px; display:block; width:220px; padding-left:30px; float:left; font-size:14px; color:#0a0031; line-height:25px;}
.top dl dd strong{font-size:20px; font-style:italic;}
.nav{clear:both; background:url(../images/menuBg.png) no-repeat; width:1025px; height:40px; margin:10px auto; padding:8px 0 30px 0; line-height:40px; position:absolute; left:220px; top:70px; z-index:9999;}
.nav ul{overflow:hidden; padding:0 30px;}
.nav ul li{float:left; padding:0 18px;}
.nav ul li img{padding-top:10px;}

#kinMaxShow{visibility:hidden;width:1440px;height:552px; overflow:hidden; z-index:99; margin-bottom:35px; position:absolute;margin:0 auto;}

.subbanner{width:1440px;height:352px; overflow:hidden; z-index:99; margin-bottom:35px; position:absolute;margin:0 auto;}

.main{clear:both; width:960px; margin:10px auto; overflow:hidden; position:relative;}
.left{float:left; width:286px;}
.box-01{background:url(../images/box-01.png) no-repeat; width:263px;display:block; padding:12px; overflow:hidden;}
.hd{background:url(../images/title-01.png) no-repeat; width:239px; height:40px; line-height:40px; font-size:14px; color:#fff; padding:0 12px; display:block; text-align:left;}
.hd span{font-size:10px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
.box-01 .bd{padding:15px;}
.list-01{overflow:hidden;}
.list-01 li{line-height:40px; height:40px; background:url(../images/line-2.png) no-repeat center 10px; text-align:left;}
.list-01 li a{background:url(../images/ico-04.jpg) no-repeat left center; display:block; padding-left:15px;}

.box-02{width:263px;display:block; padding:12px; overflow:hidden;}
.box-02 .bd{line-height:26px; background:url(../images/contactBg.png) no-repeat right bottom; text-align:left; padding:12px;}
.box-02 .bd p a img{padding:0 5px;}

.right{width:655px; float:right; overflow:hidden; text-align:left;}
.about{width:400px; float:left; background:url(../images/das-01.jpg) repeat-y top left; overflow:hidden; padding:0 20px; line-height:20px;}
.about a{color:#ef1616; font-weight:bold;}
.about a img{padding:5px 0;}
.about .bd{line-height:22px; color:#666;}
.title-01{font-size:14px; color:#000; line-height:30px;}
.title-01 span{color:#ef1616; font-size:10px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}

.box-03{background:url(../images/box-02.jpg) no-repeat; width:188px; height:106px; overflow:hidden; float:left; padding:8px 12px;}
.box-03 .bd ul{overflow:hidden;}
.box-03 .bd ul li{float:left; width:54px; padding:0 18px; display:block;}
.box-03 .bd ul li.a01 a{background:url(../images/ico-02.jpg) no-repeat top center; width:54px; display:block; padding-top:48px; text-align:center;}
.box-03 .bd ul li.a02{background:url(../images/das-01.jpg) no-repeat top left;}
.box-03 .bd ul li.a02 a{background:url(../images/ico-03.jpg) no-repeat top center; width:54px; display:block; padding-top:48px; text-align:center;}

.box-04{background:url(../images/box-03.jpg) no-repeat; width:188px; height:132px; overflow:hidden; float:left; padding:8px 12px; margin-top:5px;}
.list-02{overflow:hidden;}
.list-02 li{line-height:24px; background:url(../images/ico-01.jpg) no-repeat left center; display:block; padding-left:10px;}
.list-02 li a{color:#666;}


.proTab{clear:both;float:left; width:650px; margin:5px 0; overflow:hidden; padding-right:10px;}
.normal{float:left; width:134px;text-align:center;vertical-align:middle;cursor:pointer; background:url(../images/tab.gif) no-repeat -134px 0; height:31px; line-height:31px;}
.normal a{color:#fff; font-weight:bold; text-decoration:none;font-size:14px;font-family:"微软雅黑";}
.normal a span{text-transform:uppercase; font-weight:lighter; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#fff; padding-left:5px;}
.selected{float:left; width:134px;text-align:center;vertical-align:middle;cursor:pointer;background:url(../images/tab.gif) no-repeat 0px 0; height:31px; line-height:31px;}
.selected a{ color:#333;font-weight:bold; text-decoration:none; font-size:14px; font-family:"微软雅黑";}
.selected a span{text-transform:uppercase; font-weight:lighter; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#fb7408; padding-left:5px;}
#divMainTab{}
.divContent{width:628px;height:140px;clear:both;border:1px solid #eee;position:relative;padding:5px 10px;}
.divContent ul{width:628px; height:155px;}
.divContent ul li{float:left; padding:4px 6px 0; overflow:hidden; text-align:center; line-height:24px;}
.divContent ul li a{color:#333; text-align:center;}
.divContent ul li a:hover{color:#ef1616;}
.divContent ul li a img{border:1px solid #eeeeee; -moz-box-shadow:3px 3px 2px #eeeeee;-webkit-box-shadow:3px 3px 2px #eeeeee;box-shadow:3px 3px 2px #eeeeee;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2,Direction=135,Color='#eeeeee'); background:#fff; padding:2px;}
.divContent ul li a:hover img{border:#ef1616 1px solid;}

.foot{clear:both; width:950px;line-height:30px; margin:10px auto; overflow:hidden; text-align:left; color:#666;}
.foot ul{background:url(../images/link.gif) no-repeat; display:block;overflow:hidden; width:920px; height:30px; padding:0 15px;}
.foot ul li{float:right; padding:0 5px; text-align:center;}
.foot ul li a{color:#666;}
.foot ul li a:hover{color:#ef1616;}
.foot ul li img{margin-top:8px;}

/******************************************Sub*******************************************/
.s-height{height:352px; padding-bottom:10px;}
.title-02{line-height:40px; border-bottom:1px solid #ccc; overflow:hidden;}
.title-02 h3{font-size:16px; color:#241557; float:left;}
.title-02 p{font-size:12px; float:right;}
.contTxt{padding:15px; overflow:hidden; clear:both; text-align:left;}

.pro-List{width:628px; text-align:center;}
.pro-List li{float:left; padding:10px 20px;}
.pro-List li a img{padding:1px; border:1px solid #eeeeee;}
.pro-List li a:hover img{border:1px solid #ef1616;}
.pro-List li p a{color:#0a0031; width:164px;display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.pro-List li p a:hover{text-decoration:underline;}

.img{text-align:center;padding:5px;border:1px solid #eeeeee;-moz-box-shadow:3px 3px 4px #eeeeee;-webkit-box-shadow:3px 3px 4px #eeeeee;box-shadow:3px 3px 4px #eeeeee;background:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#eeeeee');}

.page{text-align:center; margin-top:100px; width:100%; padding-bottom:20px;}
.page a{color:#0a0031; text-decoration:underline;}
.page a:hover{text-decoration:none;}
.page b{color:red;}

.page p.prev{font:bold 12px/24px "微软雅黑"; text-align:left;}
.page p.next{background:url(../images/dot.png) repeat-x left bottom; overflow:hidden; font:bold 12px/24px "微软雅黑"; padding-bottom:10px;text-align:left;}
.page p a{color:#0a0031;}
.page dl{overflow:hidden; width:320px; margin:0 auto; font:lighter 12px/24px "微软雅黑";}
.page dl dd{float:left; padding:5px 10px;}
.page dl dd a{color:#0a0031;}


.news-list{overflow:hidden; clear:both;}
.news-list dt{background:url(../images/bg-15.png) repeat-x top left; height:38px; font:bold 12px/38px "微软雅黑"; color:#000; padding:0 8px;}
.w-01{float:left; width:250px; display:block;}
.w-02{float:left; width:150px; text-align:center; display:block;}
.w-03{float:left; width:200px; text-align:center; display:block;}
.news-list dd{padding:5px 10px; background:url(../images/dot.png) repeat-x left bottom; overflow:hidden;  overflow:hidden;}
.img-img-01{float:left; margin:0 10px 10px 0;}
.img-img-02{float:left; margin:0 10px 10px 0; border:3px solid #eee; padding:1px;}
.img-txt-01{float:left; width:370px; height:104px; overflow:hidden;}
.img-txt-01 h3{padding-bottom:5px; font-weight:lighter;}
.img-txt-01 h3 a{color:#0071d1; line-height:24px;}
.img-txt-01 h3 a.link-02{color:#147e09; font-weight:bold;}
.img-txt-01 p{color:#999; line-height:20px;}
.img-txt-01 p a{color:#0071d1;}
.news-list dd a.link-03{display:block; overflow:hidden; background:url(../images/ico-09.png) no-repeat left center; padding-left:10px; width:515px;color:#333;text-overflow:ellipsis; white-space:nowrap;}
.news-list dd a.link-03:hover{color:#0071d1;}

.box-05{background:#f7f7f7; overflow:hidden; padding:50px 120px; width:500px;}
.box-05 ul{width:400px; overflow:hidden;}
.box-05 ul li{width:400px; outline-style:none; margin:15px 0; overflow:hidden;}
.box-05 ul li label{float:left; width:100px; text-align:right; font-size:14px; padding-right:10px; line-height:30px; display:block;}
.input-01{float:left; width:280px; height:28px; border:1px solid #dedde5;}
a.search{background:#251659; padding:8px 20px; color:#fff;}

.list-03{width:625px; overflow:hidden;}
.list-03 li{overflow:hidden; background:url(../images/dot.png) repeat-x left bottom; padding:10px 0;}
.list-03 li a img{float:left; padding:1px; border:1px solid #ccc;}
.list-03 li a:hover img{border:1px solid #ef1616;}
.list-03 li h3{float:left; width:440px; font-size:12px; color:#666; padding-left:15px; line-height:30px;}
.list-03 li h3 a{color:#251659; font-size:14px;}
.list-03 li h3 span{ padding-left:10px;}
.list-03 li p{float:left; width:440px; font-size:12px; color:#666; padding-left:15px; line-height:24px;}

.title-03{background:url(../images/dot.png) repeat-x left bottom; overflow:hidden; text-align:center; padding-bottom:15px;}
.title-03 h1{font:bold 16px/35px "微软雅黑"; color:#0a0031;}
.title-03 p{font:lighter 12px/24px "微软雅黑"; color:#999;}

.list-04{width:630px; overflow:hidden;}
.list-04 li{width:204px; padding:15px 3px; overflow:hidden; float:left;}
.list-04 li a img{background:url(../images/pic-bg.jpg) no-repeat left bottom; padding-bottom:12px; width:204px; height:136px; display:block;}
.list-04 li a.btn-01{background:url(../images/btn-02.jpg) no-repeat; width:88px; height:29px; line-height:29px; font-size:14px; text-align:center; margin:0 auto; display:block;}
.attach_list{font-family:"Microsoft Yahei";}
	.attach_list ul{margin:0;padding:10px;list-style:none;}
		.attach_list ul li{margin:0;padding:0 0 0 30px;line-height:30px;background:url(../images/icon_down.gif) no-repeat left center; width:350px;}
		.attach_list ul li span{float:right;}
		.attach_list ul li i{margin-left:10px;font-style:normal;color:#666;}